Een objectverwijzing is tijdelijk en kan gemakkelijk ongeldig worden tussen het sluiten en openen van een bestand. Voor deze fout zijn de volgende oorzaak en oplossing mogelijk:
Als de variabele een objectverwijzing is, kunt u deze variabele niet samen met de instructies Get en Put gebruiken. Als u de waarde van enkele of van alle eigenschappen van het object in het bestand wilt plaatsen, moet u elke eigenschap afzonderlijk opgeven.
Als de instructie Type van een variabele een onderdeel bevat dat een object vertegenwoordigt (bijvoorbeeld als de instructie wordt gedefinieerd in een klassenmodule, een gegevenstype van het type Object heeft, een formulier of een besturingselement is, enzovoort), verwijdert u dit onderdeel uit de definitie of definieert u een nieuw type dat u met de instructies Get en Put kunt gebruiken en dat geen onderdeel van het type Object in de definitie bevat.
Als zich in het door de gebruiker gedefinieerde type onderdelen bevinden met het type Variant, zorg dan dat er geen objectverwijzing aan dat onderdeel wordt toegewezen. Een Variant kan een dergelijke toewijzing accepteren, maar veroorzaakt bovengenoemde fout als het door de gebruiker gedefinieerde type van de Variant in een instructie Get of Put wordt gebruikt.
U kunt Input #, Line Input #, Print # of Write # gebruiken om de standaardeigenschap van een object naar de schijf te schrijven.
Selecteer voor aanvullende informatie het desbetreffende item en druk op F1 (in Windows) of op HELP (op de Macintosh).